Increase MSP432™ SPI Performance – Part 2

Ok, here it is, the Fill function written in assembler. Due some caching of hardware register addresses in the Core registers, I was able to reduce the following code from 8+ steps to 4. UCB2TXBUF = data; while (UCB2STATW & UCBUSY); The following assembler source is the first full standalone assembler code I wrote. Don’t … Increase MSP432™ SPI Performance – Part 2 weiterlesen